\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context}{
\section{nih\-:\-:\-L\-B\-V\-H\-\_\-context\-:\-:\-Context \-Struct \-Reference}
\label{structnih_1_1_l_b_v_h__context_1_1_context}\index{nih\-::\-L\-B\-V\-H\-\_\-context\-::\-Context@{nih\-::\-L\-B\-V\-H\-\_\-context\-::\-Context}}
}


\-Cuda accessor struct.  


\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context_a7db539520707a6af78a676aec5a4a5bd}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E {\bfseries \-Context} (\hyperlink{structnih_1_1_bvh__node}{\-Bvh\-\_\-node} $\ast$nodes, uint2 $\ast$leaves)}
\label{structnih_1_1_l_b_v_h__context_1_1_context_a7db539520707a6af78a676aec5a4a5bd}

\item 
\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context_a6d15cc4d99d100717b46e1d5e328c466}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E void \hyperlink{structnih_1_1_l_b_v_h__context_1_1_context_a6d15cc4d99d100717b46e1d5e328c466}{write\-\_\-node} (const uint32 node, bool p1, bool p2, const uint32 offset, const uint32 skip\-\_\-node, const uint32 level, const uint32 begin, const uint32 end, const uint32 split\-\_\-index)}
\label{structnih_1_1_l_b_v_h__context_1_1_context_a6d15cc4d99d100717b46e1d5e328c466}

\begin{DoxyCompactList}\small\item\em write a new node \end{DoxyCompactList}\item 
\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context_ac6d102b14fa92503b65859a096a48628}{
\-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E void \hyperlink{structnih_1_1_l_b_v_h__context_1_1_context_ac6d102b14fa92503b65859a096a48628}{write\-\_\-leaf} (const uint32 index, const uint32 begin, const uint32 end)}
\label{structnih_1_1_l_b_v_h__context_1_1_context_ac6d102b14fa92503b65859a096a48628}

\begin{DoxyCompactList}\small\item\em write a new leaf \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context_af88ebefc426d8091a059912ffe67178f}{
\hyperlink{structnih_1_1_bvh__node}{\-Bvh\-\_\-node} $\ast$ \hyperlink{structnih_1_1_l_b_v_h__context_1_1_context_af88ebefc426d8091a059912ffe67178f}{m\-\_\-nodes}}
\label{structnih_1_1_l_b_v_h__context_1_1_context_af88ebefc426d8091a059912ffe67178f}

\begin{DoxyCompactList}\small\item\em node pointer \end{DoxyCompactList}\item 
\hypertarget{structnih_1_1_l_b_v_h__context_1_1_context_ae97acea5ec92da5d4a547bc8416fef5e}{
uint2 $\ast$ \hyperlink{structnih_1_1_l_b_v_h__context_1_1_context_ae97acea5ec92da5d4a547bc8416fef5e}{m\-\_\-leaves}}
\label{structnih_1_1_l_b_v_h__context_1_1_context_ae97acea5ec92da5d4a547bc8416fef5e}

\begin{DoxyCompactList}\small\item\em leaf pointer \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Cuda accessor struct. 

\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
bvh/cuda/lbvh\-\_\-test.\-cu\end{DoxyCompactItemize}
